.home-header{
  width: 100%;
  height: 330px;
  .header-title{
    height: 30px ;
    color: #355595;
    font-size: 14px;
    .center{
      line-height: 30px;
      position: relative;
      h1{
        position: absolute;
      }
      .right{
        span{
          height: 16px;
          line-height: 30px;
          display: inline-block;
          vertical-align: text-bottom;
          margin: 0 5px;
          border-left: 1px solid #355595;
        }
        a{
            color: #355595;
          }
      }
      .right a:nth-of-type(2){
        margin-right: 50px;
      }
    }
  }
  .header-contain{
    height: 240px;
    width: 100%;
    background: url(../../assets/image/banner-top.png) no-repeat center center;
    border-bottom: 2px solid #b6c7e8;
    .center{
      overflow: hidden;
      .logo{
        margin-top: 70px;
      }
      .search{
        height: 36px;
        width: 380px;
        background-color: rgba($color: #fff, $alpha: .5);
        border-radius: 10px;
        float: right;
        display: flex;
        form{
          border: none;
          flex: 1;
          border-radius: 10px;
          font-size: 16px;
          padding-left: 15px;
          input{
            border: none;
            outline: none;
            line-height: 33px;
            background-color: rgba($color: #fff, $alpha: 0);
            color: #fff;
          }
        }
        button{
          border: none;
          background: #fff;
          width: 80px;
          border-radius: 10px;
          z-index: 10;
          font-size: 16px;
          color: #1c3a75;
          outline: none;
        }
      }
    }
  }
  .header-nav{
    width: 100%;
    .center{
      height: 56px;
      ul{
        height: 45px;
        margin-top: 10px;
        overflow: hidden;
        display: flex;
        justify-content: space-around;
        .nav_li{
          font-size: 16px;
          line-height: 45px;
          padding: 0 44px;
          position: relative;
          a{
            color: #666666;
          }
          .system{
            position: absolute;
            left: 0;
            top: 0;
            display: none;
            .sys_li{
              float: none;
            }
          }
        }
        .nav_li:hover{
          border-top: 2px solid #c5d2ed;
          border-right: 2px solid #c5d2ed;
          background: url(../../assets/image/small-bg.gif);
          border-radius: 5px 5px 0 0;
          padding: 0 43px;
          font-weight: bolder;
          color: #fff;
        }
        .nav_li:hover a{
          color: #fff;
        }
      }
    }
    border-bottom: 2px solid #b6c7e8;
  }
}